reed thatch - French English Dictionary